Flow anomaly messages
Description
CEX spot/perp major-flow anomaly messages for a token.
Use cases
- History of anomaly alerts (short/trend moves, Alpha, FOMO, take-profit, stop-loss, …)
Tips
- Show human-readable type names; if multiple Alpha / FOMO, count occurrences and call out when stacked
- After NL queries on anomaly tokens or signals → this endpoint
- Pair with Flow anomaly list
Update: Every 5 minutes
Endpoint
- Method:
POST - Path:
/open/v1/ai/getFundsCoinMessageList
Credits
- Cost:
3
Prerequisites
vsTokenId
Request body (JSON)
| Field | Type | Required | Description |
|---|---|---|---|
| vsTokenId | long | Yes | Token id |
| tradeType | integer | Yes | 1 spot, 2 perp |
tradeType
| Value | Meaning |
|---|---|
| 1 | Spot |
| 2 | Perpetual |
Response — data[]
| Field | Type | Serialized | Description |
|---|---|---|---|
| updateTime | long | long | Updated at (ms) |
| vsTokenId | long | string | Token id |
| symbol | string | string | Ticker |
| name | string | string | Name |
| tradeType | integer | integer | 1 spot; 2 perp; 3 delivery |
| price | number | string | Price |
| percentChange24h | number | number | 24h change |
| fundsMovementType | integer | integer | FundsMovementType code |
Semantics
| Field | Meaning | Tip |
|---|---|---|
| fundsMovementType | Signal class | May stack; special UI when multiple |
Example
json
{
"vsTokenId": 22974,
"tradeType": 1
}cURL (Linux/macOS)
bash
curl --location --request POST 'http://${host}/api/open/v1/ai/getFundsCoinMessageList' \
--header 'Content-Type: application/json' \
--header 'X-API-KEY: xxxxx' \
--header 'X-TIMESTAMP: xxxxx' \
--header 'X-SIGN: xxxxx' \
--header 'Accept: */*' \
--data-raw '{
"vsTokenId": 22974,
"tradeType": 1
}'cURL (Windows CMD)
cmd
curl --location --request POST "http://${host}/api/open/v1/ai/getFundsCoinMessageList" ^
--header "Content-Type: application/json" ^
--header "X-API-KEY: xxxxx" ^
--header "X-TIMESTAMP: xxxxx" ^
--header "X-SIGN: xxxxx" ^
--header "Accept: */*" ^
--data-raw "{ \"vsTokenId\": 22974, \"tradeType\": 1}"Sample success
json
{
"code": 200,
"message": "success",
"data": [
{
"updateTime": 1773395700000,
"vsTokenId": "22974",
"symbol": "TAO",
"name": "Bittensor",
"tradeType": 1,
"price": "241.4",
"percentChange24h": 15.36477852,
"fundsMovementType": 6
}
],
"requestId": "xxx-xxx-xxx"
}